.tox-notifications-container {
	display: none;
}

.TinyMce {
	width: 100%;
	height: 100%;

	& > div {
		&:nth-child(1) {
			display: flex;
			align-items: center;
			justify-content: center;
			height: 60px;

			& > div {
				display: flex;
				align-items: center;
				justify-content: center;

				&:first-child {
					flex: 1;
				}

				&:last-child {
					width: 400px;
				}

				& > div:nth-child(1) {
					width: 100px;
					display: flex;
					align-items: center;
					justify-content: flex-end;
					margin-right: 8px;
					font-size: 23px;
					font-family: YouSheBiaoTiHei;
					font-weight: 400;
					color: #262626;
				}

				& > input,
				& > div:nth-child(2) {
					flex: 1;
				}
			}
		}

		&:nth-child(2) {
			display: flex;
			align-items: center;
			justify-content: center;

			.ant-divider-horizontal.ant-divider-with-text {
				font-size: 23px;
				font-family: YouSheBiaoTiHei;
				font-weight: 400;
				color: #262626;
			}

			& > div {
				height: 260px;
				margin: 0 16px;

				&:first-child {
					width: 180px;

					& > div:last-child {
						width: 180px;
						height: 180px;
						margin: 0;

						.ant-upload.ant-upload-select-picture-card {
							width: 180px;
							height: 180px;
							margin: 0;
							font-size: 30px;

							img {
								width: 180px;
								height: 180px;
								object-fit: contain;
								display: block;
							}
						}

						.ant-upload {
							font-size: 50px;
							color: #4d4d4d;
						}
					}
				}

				&:last-child {
					flex: 1;

					.ant-upload-list {
						height: 180px;
						overflow-y: scroll;
						background: #fafafa;
					}
				}
			}
		}

		&:nth-child(4) {
			height: 50px;
			display: flex;
			align-items: center;
			justify-content: center;

			& > button {
				width: 250px;
			}
		}
	}
}

.ThrPageLinkBox {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-direction: column;

	& > div {
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;

		&.upload {
			& > span {
				display: flex;
				align-items: center;
				justify-content: center;
				& > div {
					margin: 0;
					width: 452px;
					height: 100%;
					min-height: 300px;
					display: flex;
					align-items: center;
					justify-content: center;
					& > span {
						font-size: 100px;
					}
					& > img {
						display: block;
					}
				}
			}
		}
	}
}
